live a long life - Turkish English Dictionary